.cart{
    border:1px solid #A6B800;
    width: 100%;
}
.cart th{
    color: #7D171D;
    text-transform: uppercase;
    padding:5px;
    font-size:11px;
}
.cart tr, .cart td, .cart th{
    border:1px solid #A6B800;
    text-align: center;
}
.cart td{
    padding: 5px;
    vertical-align: middle;
}
.cart td .image{
    height:102px;
    width:152px;
    background:white;
    border:1px solid #A6B800;
    margin:0 auto;
    padding:3px;
}


.cart td .delete{
    background: url("../images/deletered-2.png") no-repeat scroll 0 0 transparent;
    display: block;
    float:left;
    height: 15px;    
    text-indent: -9999px;
    width: 15px;
}

.cart td .update{
    background: url("../images/apply-2.png") no-repeat scroll 0 0 transparent;
    display: block;
    height: 15px;
    text-indent: -9999px;
    width: 15px;
    float:right;
}

.cart td input[type=text]{
    text-align:center;
}
.cart td img{
    border:1px solid #A6B800;
    width: 150px;
    height:100px;
    display:block;
}

.cart h1{
    text-transform: uppercase;
    color: #7D171D;
    font-size: 15px;
    text-align: center;
    line-height: 20px;
}

.cart td.total{
    text-align: right;
    font-size: 15px;
    font-weight: bold;
    font-style: italic;
}
.cart td .total_money{
    color: red;
    font-size: 18px;
}

.form_buy{margin-bottom:20px;margin-left:100px;}
.form_buy div{padding:5px 0 10px 7px;}
.form_buy div label{float:left;font-size:13px;font-weight:bold;padding-right:5px;padding-top:7px;width:150px;}

.form_buy input.input-text {
    background-attachment: scroll;
    background-clip: border-box;
    background-color: #FFFFFF;
    background-image: url("../images/input-bg.png") !important;
    background-origin: padding-box;
    background-position: 0 0;
    background-repeat: repeat;
    background-size: auto auto;
    border: 1px solid #CCCCCC;
    border-radius: 3px 3px 3px 3px;
    display: block;
    font: 16px/18px Helvetica Neue,"Arial",Helvetica,Verdana,sans-serif;
    margin: 0;
    padding: 8px 4px;
    text-shadow: 0 0 1px #FFFFFF;
}

.f-city {
    background-image: url("../images/input-bg.png") !important;
    height: 30px;
    padding: 5px;
    width: 142px;
}

.form_buy select, textarea {
    border: 1px solid #BBBBBB;
    border-radius: 5px 5px 5px 5px;
    box-shadow: 0 1px 1px rgba(1, 1, 1, 0.5);
}

input, select, textarea {
    font-family: Tahoma, Arial,Helvetica,sans-serif;
    font-size: 1em;
}

#register{width:  680px;float:left;}

#exist_user {
    background: none repeat scroll 0 0 whitesmoke;
    border: 1px solid #A6B800;
    border-radius: 10px 10px 10px 10px;
    float: right;
    height: 205px;
    padding: 5px;
    width: 260px;
    text-align: left;        
    line-height: 30px;
}
.h1_register{
    background: url("../images/bg_menu_right.jpg") no-repeat scroll 0 0 transparent;
    color: white;
    height: 27px;
    line-height: 27px;
    margin: 0 auto 5px;
    text-align: center;
    width: 229px;
}